/*
 * user_it_callback.h
 *
 *  Created on: Dec 26, 2023
 *      Author: 80424
 */

#ifndef INC_USER_IT_CALLBACK_H_
#define INC_USER_IT_CALLBACK_H_

#include "main.h"
#include "tim.h"
#include "usart.h"
#include "gpio.h"
#include "vofa.h"
#include "foc.h"
#include "moto.h"
#include "oled.h"
#include "as5600.h"
#include "pid.h"
#include "app.h"
#include "drive.h"

void user_init(void);
void Moto_Pash_Calibration(void);
float Execute_Cycle(TIM_HandleTypeDef * htim);
void Open_Music(void);
void main_app(void);
void FOC_Driver_Updates(void);
extern float EEtime;//控制频率
extern uint8_t Moto_Direction;//电机旋转方向标注
#endif /* INC_USER_IT_CALLBACK_H_ */
